/*
	font-size: most browsers have font size 16px as default; 
	that means 77% translates into 12.32px
*/
body {
	font: normal 77% arial, sans-serif;
}

h1,h2 {
	font-size: 1.34em;
	font-weight: normal;
	margin-bottom: 10px;
}

/* Header */
.hhc-header {
	background: url(../images/header_bg_tl.png) top left no-repeat #161616;
}

.hhc-logo {
	
}

.hhc-header-bar {
	background-color: #666666;
}


.hhc-item-edit-root-container {
	padding: 12px 12px 0px 12px;
	background-color: #E6E6D4; /* not transparent because of slide in effect */
	position: relative;
}

.hhc-item-edit-root-container-bottom-wedge {
	background-image: url(../images/message_bottom_wedge.png);
	background-repeat: no-repeat;
	margin-left: 10px;
}

.hhc-item-edit-root-container {
	padding: 8px;
	padding-left: 5px;
	padding-top: 5px;
	background-color: #F8F8F0;
}

.hhc-item-edit-root-container-indented {
	padding-top: 0px;
	margin-left: 18px;
}

.hhc-item-edit-root-container-header {
	margin-bottom: 6px;
}
